搭建代理服务器 您所在的位置:网站首页 自己搭建代理服务器 访问谷歌 搭建代理服务器

搭建代理服务器

2023-11-29 04:40| 来源: 网络整理| 查看: 265

搭建代理服务器 搭建代理服务器场景ccproxy进行搭建代理服务器proxifier配置代理服务器总结

搭建代理服务器

有这种情况,在家需要访问某个内网环境,但是内网的ip从外网是访问不到的,这种需要怎么处理呢?

答案是使用代理服务器。

结构如下:

proxy-struct

场景

首先描述下我的环境状况,有一个公网ip的A主机(win11),在这台主机上跑了几台虚拟机(假设B,C主机是虚拟机),正常情况下,要从外想访问虚拟机是不行,而在A主机上访问虚拟机的ip是可以的。

这里提供两种访问虚拟机的解决办法,第一种:

使用端口映射的方式。将A主机的一些端口一一映射到虚拟机需要对外提供服务的端口;

如B虚机上运行mysql端口为3306,那么将A主机的某个端口映射到B虚机的3306,如A主机8889端口映射到B主机3306,此时访问A主机的ip:8889就会访问到B虚机端口3306的mysql服务。(比较简单的是使用nginx进行反向代理)

第二种:

使用代理服务器的方式。因为我A主机是win11,所有这里找到了ccproxy客户端进行开放socks5协议1080端口。然后在需要访问内网地址的电脑上运行proxifier代理客户端,进行代理。

ccproxy进行搭建代理服务器

代理服务器搭建步骤:

下载ccproxy在CCProxy主界面上,单击设置->高级->网络,在弹出的高级对话框中取消选中“禁止局域网外部用户”,再一直单击“确定”按钮。在CCProxy主界面上,单击账号进行添加账号。 允许范围选允许部分点击新建设置账号秘密保存-确定

add-user

可以点击设置进行修改默认端口。

proxifier配置代理服务器

我使用的mac版本proxifier就不提供下载方式,可以自行搜索下安装包。

配置代理服务器步骤:

创建一个自己的配置文件,这里新建一个Demo展示; 先点击New profile然后点击Save Profile 保存为自定义名称的配置

proxifier-create-config

配置代理服务器信息 点击proxies->add->然后设置前面搭建好的代理服务器ip(注意是公网ip)以及1080端口(默认1080)选择Socks5协议输入代理服务器添加的账号密码

proxifier-create-proxies

配置代理规则 点击Rules修改Action;1)将Default的Action修改为Direct,意思为直接访问不需要代理;2)修改第一行的Action为Proxy SOCKS5选中第一行的规则,点击下面Edit,设置Target Hosts,这里我的内网环境只有192.168.1.*的网段,若有多个不同网段使用;进行分割;最终点击保存

proxifier-create-rules

保存以后结果:

proxifier-create-rules-result

尝试访问内网地址服务:

proxifier-success

代理服务器从搭建到使用就配置好了。

总结 第一种端口映射方式,适合永久性的。例如长时间对外提供服务。第二种代理的方式,适合临时的。临时需要连接下内网的一些服务。


【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

      专题文章
        CopyRight 2018-2019 实验室设备网 版权所有